﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace PowerTest
{
    public partial class frmMain : Form
    {
        public frmMain()
        {
            InitializeComponent();
        }

        private void timeSystem_Tick(object sender, EventArgs e)
        {
            Func.hpsdmy();
            sttTime.Text = " " + Func.h + " giờ " + Func.p
                + " phút " + Func.s + " giây, ngày " + Func.d
                + " tháng " + Func.m + " năm " + Func.y;
        }

        private void frmMain_Load(object sender, EventArgs e)
        {
            timeSystem.Start();
            if (Func.phanQuyen == "4")
            {
                tìmKiếmToolStripMenuItem.Visible = true;
            }
            if (Func.phanQuyen == "3")
            {
                quảnLýToolStripMenuItem.Visible = false;
                kiểmTraToolStripMenuItem.Visible = false;
            }
            if (Func.phanQuyen == "2")
            {
                thưViệnToolStripMenuItem.Visible = false;
                quảnLýToolStripMenuItem.Visible = false;
                
            }
            if (Func.phanQuyen == "1")
            {
                kiểmTraToolStripMenuItem.Visible = false;
                thưViệnToolStripMenuItem.Visible = false;
                quảnLýToolStripMenuItem.Visible = false;
            }
        }

        private void ĐăngXuất_toolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn có thực sự muốn đăng xuất !",
              "Dang xuat", MessageBoxButtons.OKCancel,
              MessageBoxIcon.Warning) == DialogResult.OK)
            {
                Dispose();
                //new frmLogin().Show();
                Application.Restart();
                //new frmLogin().Visible = true;
                Close();
            }
        }

        private void Thoát_toolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn có thực sự muốn thoát !",
                "Power Test v1.0", MessageBoxButtons.OKCancel,
                MessageBoxIcon.Warning) == DialogResult.OK)
            {
                Application.Exit();
            }
        }

        private void tácGiảToolStripMenuItem_Click(object sender, EventArgs e)
        {
            new frmAbout().ShowDialog();
        }

        private void giáoViênToolStripMenuItem_Click(object sender, EventArgs e)
        {
            new Admin.frmQlyGV().Show();
        }

        private void sinhViênToolStripMenuItem_Click(object sender, EventArgs e)
        {
            new Admin.frmQLySV().Show();
        }

        private void tạoCâuHỏiThiToolStripMenuItem_Click(object sender, EventArgs e)
        {
            new GiaoVien.frmTaoCauHoi().ShowDialog();
        }


        private void mứcĐộMônHọcToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            new Admin.frmMonHoc().ShowDialog();
        }

        private void raĐềThiNgẫuNhiênToolStripMenuItem_Click(object sender, EventArgs e)
        {
            new GiaoVien.frmRaDeThiNgauNhien().ShowDialog();
        }

        private void raĐềThiTựChọnToolStripMenuItem_Click(object sender, EventArgs e)
        {
            new GiaoVien.frmRaDeThiTuChon().ShowDialog();
        }

        private void xemĐềThiĐãTạoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            new GiaoVien.frmXemCacDeThiDaTao().ShowDialog();
        }

        private void tìmKiếmToolStripMenuItem_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Chức năng đang phát triển!");
        }

        private void kiểmTraToolStripMenuItem_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Chức năng chờ được add vào (do Nguyễn Văn Hội làm!)");
        }

        private void CàiĐặt_toolStripMenuItem_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Chức năng đang phát triển!");
        }

        private void đổiMậtKhẩuToolStripMenuItem_Click(object sender, EventArgs e)
        {
            new GiaoVien.frmDoiPass().ShowDialog();
        }
    }
}
